cup finals - German English Dictionary